/**
 * 
 */
package com.dalonedrow.rpg.base.flyweights;

import com.dalonedrow.engine.sprite.base.SimpleVector3;

/**
 * @author Donald
 *
 */
public class DamageInfo {
	boolean		exist;
	boolean		active;
	SimpleVector3	pos;
	float		damages;
	float		radius;
	long start_time;
	short[]		except = new short[10];
	long		duration;	// in milliseconds
	// -1 for apply once
	// else damage *=framediff
	long		source;		// io index or -1 for player
	long		area;		// damage area type
	long		flags;		// damages flags
	long		type;		// damages type
	long		special;	// slowdown, paralysis...
	long		special_ID;	// for io localised immunities or any other customization
	long lastupd;
}
